Skip to content

Conversation

@Plasdom
Copy link
Collaborator

@Plasdom Plasdom commented Aug 26, 2025

Description of changes

Updates to two INGRID dependencies (freeqdsk and matplotlib) were causing it to fail on a fresh conda environment with python>=3.10. This update fixes this, and should also fix failing CI runs.

How was this tested?

On my local machine I created fresh conda environments using python 3.9, 3.10, 3.11 and 3.12 and successfully ran INGRID on all of them, including tests.

Relevant issues

Closes #34 and #30

Checklist

  • I have added/updated tests relevant to this PR.
  • I have updated any baselines required for the test suite.
  • I have run the test suite locally to ensure my changes work as intended.

@Plasdom Plasdom requested a review from bryan-garcia August 26, 2025 01:52
@Plasdom
Copy link
Collaborator Author

Plasdom commented Aug 26, 2025

@wearysebas @timothy-nunn does this fix the same issue as in your PR #29? I can see lots of additional commits there related to CDN and MASTU configurations there, so is the scope of that much broader than this one?

Copy link
Collaborator

@bryan-garcia bryan-garcia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@Plasdom Plasdom merged commit 0bd6775 into master Aug 27, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Loading equilibria is failing for python>=3.10

3 participants